artificial radiation - Turco Inglés Diccionario